"""
    直方图均衡化
        cv.equalizeHist(img)
            参数：img:灰度图像
            返回：dst:均衡后的结果
"""
import numpy as np
import cv2 as cv
import matplotlib.pyplot as plt

# 1. 读取图像
img = cv.imread("image/cat.jpeg", 0)

# 2. 均衡化处理
dst = cv.equalizeHist(img)

# 3. 绘制灰度图
fig, axes = plt.subplots(nrows=1, ncols=2, figsize=(10, 8), dpi=100)
axes[0].imshow(img, cmap=plt.cm.gray)
axes[0].set_title("原图")
axes[1].imshow(dst, cmap=plt.cm.gray)
axes[1].set_title("仿射变换后结果")
plt.show()


